Onibaba Scene. Film Ending.